////
////  testFastWrapper.cpp
////  markerARLib
////
////  Created by fg on 16/5/4.
////  Copyright © 2016年 CvidKal. All rights reserved.
////
//
//#include <stdio.h>
//#include<opencv2/opencv.hpp>
//
//#include "FastWrapper.hpp"
//#include "ORB.h"
//
//using namespace cv;
//using namespace std;
//
//int main()
//{
//    TickMeter tm;
//    ORB orb2;
//    Guo::ORB orb(10);
//    
//    char fileName[100];
//    sprintf(fileName, "/Users/fg/cycle/images/Marker%d.jpg",0);
//    Mat a = imread(fileName);
//    FastWrapper fd(10);
//    vector<KeyPoint>kpts;
//    Mat mask = Mat::ones(a.size(),CV_8U);
//    tm.start();
//    orb.detect(a, kpts, mask);
//    tm.stop();
//    cout<<"My ORB time"<<tm.getTimeSec()<<endl;
//    Mat out;
//    drawKeypoints(a, kpts, out);
//    cout<<kpts.size()<<endl;
//    imshow("My ORB", out);
//    Mat out2;
//    tm.reset();
//    tm.start();
//    orb2.detect(a, kpts, mask);
//    tm.stop();
//    cout<<"OpenCV ORB time"<<tm.getTimeSec()<<endl;
//    drawKeypoints(a, kpts, out2);
//    imshow("OpenCV ORB", out2);
//
//    cvWaitKey();
//    
//}